* {
	font-family: Microsoft YaHei;
	font-size: 14px;
}

#pushButtonClose {
	margin-left: 5px;
	width: 18px;
	height: 18px;
	border: none;
	image: url(:/icons/resource/icons/close.svg);
}

#pushButtonClose:hover {
	border: none;
	image: url(:/icons/resource/icons/close-hover.svg);
}

#pushButtonMinimize {
	width: 16px;
	height: 16px;
	border: none;
	image: url(:/icons/resource/icons/minimize.svg);
}

#pushButtonMinimize:hover {
	border: none;
	image: url(:/icons/resource/icons/minimize-hover.svg);
}

#pushButtonSelectDir {
	margin-left: 5px;
	width: 18px;
	height: 18px;
	border: none;
	image: url(:/icons/resource/icons/folderOpen.svg);
}

#pushButtonSelectDir:hover {
	border: none;
	image: url(:/icons/resource/icons/folderOpen-hover.svg);
}

#pushButtonInstall {
	font-size: 20px;
	border-radius: 20px;
	width: 200px;
	height: 40px;
	background-color: orange;
}

#pushButtonInstall:hover {
	background-color: aqua;
}

#pushButtonExtractFinished {
	border-radius: 20px;
	width: 130px;
	height: 40px;
	text-align: center;
	color: white;
	margin-top: 20px;
	font-size: 18px;
	background-color: orange;
}

#pushButtonExtractFinished:hover {
	background-color: aqua;
}

#pushButtonRun {
	border-radius: 20px;
	width: 130px;
	height: 40px;
	text-align: center;
	color: white;
	margin-bottom: 60px;
	font-size: 18px;
	background-color: orange;
}

#pushButtonRun:hover {
	background-color: aqua;
}

#lineEditDir{
	color: black;
	border-radius: 2px;
}

#labelLocation, #checkBoxAgree {
	color:white;
}

/* checkbox */
QCheckBox{
	
	font-size: 14px;
	spacing: 5px;
}
	
QCheckBox::indicator {
	width: 17px;
	height: 17px;  
}

QCheckBox::indicator:unchecked {
	border-image: url(:/icons/resource/icons/checkbox-non.svg);
}

QCheckBox::indicator:unchecked:hover {
	border-image: url(:/icons/resource/icons/checkbox-non.svg);
}

QCheckBox::indicator:unchecked:pressed {
	image: url(:/icons/resource/icons/checkbox-non.svg);
}

QCheckBox::indicator:checked {
	border-image: url(:/icons/resource/icons/checkbox-checked.svg);
}

QCheckBox::indicator:checked:hover {
	border-image: url(:/icons/resource/icons/checkbox-checked.svg);
}

QCheckBox::indicator:checked:pressed {
	border-image: url(:/icons/resource/icons/checkbox-checked.svg);
}
	

#pushButtonSelectDir{
	font-size: 14px;
}

/* 滑块 */
QProgressBar{
	max-height: 10px;
	min-height: 10px;
	border-radius:4px; 
	background:#d5d5d5;
}
QProgressBar::chunk{
	border-radius:4px;
	background:qlineargradient(spread: pad,x1:0,y1:0,x2:1,y2:0,stop:0 #fff,stop:1 #000);
}

#labelExtractFile, #labelExtractFileName {
	color:white;
}

#labelFinished{
	font-size: 30px;
	text-align: center;
	margin-bottom: 20px;
	color:white;
	border: none;
}

#checkBoxCreateShortCut{
	color: white;
}